Only allow one of 'action-name' or 'related-action' to be set.
https://bugzilla.gnome.org/show_bug.cgi?id=667394
GtkButton *button = GTK_BUTTON (actionable);
g_return_if_fail (GTK_IS_BUTTON (button));
+ g_return_if_fail (button->priv->action == NULL);
if (g_strcmp0 (action_name, button->priv->action_name) != 0)
{
{
GtkButtonPrivate *priv = button->priv;
+ g_return_if_fail (button->priv->action_name == NULL);
+
if (priv->action == action)
return;